using System.Collections.Generic;

namespace Comteck.Dto.Orders {
  /// <summary>
  /// 
  /// </summary>
  public enum EnumSaleOrderStatus {
    /// <summary>
    /// 未审核
    /// </summary>
    未审核 = 1,

    /// <summary>
    /// 已审核
    /// </summary>
    已审核 = 2,

    /// <summary>
    /// 已打印
    /// </summary>
    已打印 = 4,

    /// <summary>
    /// 已删除
    /// </summary>
    已删除 = 9,
  }

  /// <summary>
  /// 
  /// </summary>
  public class EnumSaleOrderStatusList {
    /// <summary>
    /// 
    /// </summary>
    public static List<int> 已审核 = new List<int>() {
      (int) EnumSaleOrderStatus.已审核,
    };
    /// <summary>
    /// 
    /// </summary>
    public static List<int> 未审核 = new List<int>() {
      (int) EnumSaleOrderStatus.未审核,
    };
    /// <summary>
    /// 
    /// </summary>
    public static List<int> 能打印 = new List<int>() {
      (int) EnumSaleOrderStatus.已审核,
      (int) EnumSaleOrderStatus.已打印,
    };

    public static List<int> ManageView = new List<int>() {
      (int) EnumSaleOrderStatus.未审核,
      (int) EnumSaleOrderStatus.已审核,
      (int) EnumSaleOrderStatus.已打印,
    };

    public static List<int> Recycle = new List<int>() {
      (int) EnumSaleOrderStatus.已删除,
    };

  }
}
